Could ni[X]it or someone else that knows for sure tell me if these are legit rails? I bought them around August of 2007 so I think I'm fine, but I wanted to make sure. I know that these are not the best pictures, but they are all that I have right now.